home *** CD-ROM | disk | FTP | other *** search
/ Eagles Nest BBS 8 / Eagles_Nest_Mac_Collection_Disc_8.TOAST / Developer Environments / MPWPascal / PExamples / MakeFile < prev    next >
Encoding:
Makefile  |  1988-11-30  |  2.1 KB  |  5 lines  |  [TEXT/MPS ]

  1. MakeFileTEXTMPS .üπŸêüπŸêÅÅ;€#    MakeFile    -  Make instructions for Pascal examples.
  2. #
  3. #    Copyright Apple Computer, Inc. 1986-1988
  4. #    All rights reserved.
  5. #
  6. #    This makefile builds:
  7. #        The sample Pascal tool:         ResEqual
  8. #        The sample desk accessory:        Memory
  9. #        The sample Performance Tool:     TestPerf
  10. #
  11.  
  12.  
  13. ResEqual        ƒƒ    ResEqual.r
  14.     rez ResEqual.r -o ResEqual -append
  15. ResEqual        ƒƒ    ResEqual.p.o FStubs.a.o
  16.     Link -w -c 'MPS ' -t MPST ResEqual.p.o FStubs.a.o ∂
  17.         -sn STDIO=Main ∂
  18.         -sn INTENV=Main ∂
  19.         -sn %A5Init=Init ∂
  20.         "{Libraries}"Interface.o ∂
  21.         "{Libraries}"Runtime.o ∂
  22.         "{Libraries}"ToolLibs.o ∂
  23.         "{PLibraries}"Paslib.o ∂
  24.         -o ResEqual
  25. ResEqual.p.o    ƒ    ResEqual.p
  26.     Pascal ResEqual.p
  27. FStubs.a.o        ƒ    FStubs.a
  28.     Asm FStubs.a
  29.  
  30.  
  31.  
  32. Memory            ƒ    Memory.DRVW Memory.r
  33.     Rez -rd -c DMOV -t DFIL Memory.r -o Memory
  34. Memory.DRVW     ƒ    Memory.p.o
  35.     Link -w -rt DRVW=0 ∂
  36.         -sg Memory ∂
  37.         "{Libraries}"DRVRRuntime.o    # This must preceed Memory.p.o ∂
  38.         Memory.p.o ∂
  39.         "{Libraries}"Interface.o ∂
  40.         "{PLibraries}"Paslib.o ∂
  41.         -o Memory.DRVW -c "????" -t "????"
  42. Memory.p.o        ƒ    Memory.p
  43.     Pascal Memory.p
  44.  
  45.  
  46.  
  47. TestPerf    ƒ    TestPerf.p.o
  48.     Link -o TestPerf -t MPST -c 'MPS ' -d ∂
  49.         -l -la > TestPerf.map # produce link map file ∂
  50.         TestPerf.p.o "{Libraries}"PerformLib.o ∂
  51.         "{Libraries}"Interface.o ∂
  52.         "{Libraries}"Runtime.o ∂
  53.         "{PLibraries}"PasLib.o
  54. TestPerf.p.o    ƒ    TestPerf.p
  55.     Pascal TestPerf.p
  56.  
  57. ≥≥RóPn™ÜMakeFilekTEXTMPS 1TEXTMPS 1üπì@.ffset!‚.L–k Change Ascii‚.L–a2
  58. Change Hex\ W1Èà(Change All can only be undone by H
  59. Courier}}}}}}}}}}}}}}}}}}}}}}}}1
  60. IÍ1
  61. IÍüä•—F
  62. Æ    ResEqual±MemoryResXXXX-    TestPerfÄ3.0MPW Pascal 3.0≥≥R!dÙûRMPSRvers*ÌˇˇÔˇˇLˇˇ ñ!c$